package cn.tworice.admin.service;

import cn.tworice.common.entity.Admin;
import cn.tworice.common.entity.Resources;
import cn.tworice.common.entity.Role;
import cn.tworice.common.entity.dto.ResourcesDto;

import java.util.List;

public interface LoginService {
    Admin checkLogin(String username, String password);

    List<ResourcesDto> getResourceByRole(String adminId);

    List<ResourcesDto> getResources(String adminId);

    List<Role> getRolesById(String id);


    Admin getAdminByLoginName(String loginName);

    boolean setAdminAndRole(Admin admin, int roleId);
}
